Big Huge Thesaurus

Pieris floribunda

noun